Namespace Kitab\Exception
This namespace contains all the exceptions used by the Kitab project. There is nothing particularily crazy: They are classical Hoa exceptions.
The Kitab\Exception\Exception class represents the root of all
application exceptions.
Examples
throw new Kitab\Exception\Exception('Foobar', 42);
Classes
-
TargetUnknownIntermediateRepresentationRuntime exception when the target is not able to handle an intermediate representation.
-
TemplaterRuntime exception when the templater encounters a runtime error.
-
PhpParserErrorRuntime exception when Kitab parses a PHP file containing invalid PHP code (with a syntax error).
-
LinkerUnknownIntermediateRepresentationRuntime exception when the linker is not able to handle an intermediate representation.
-
ExceptionRoot of all application exceptions.